::ng-deep {
    .sing-selector-container {
        .sign-list-wrapper {
            width: 240px;
            display: inline-block;
            vertical-align: top;

            .search-box {
                .search-button {
                    float: right;
                }
            }

            .sign-list {
                width: 240px;
                height: 350px;
                border: 1px solid #e8e8e8;
                margin-top: 8px;
                padding-top: 16px;
                overflow-y: auto;

                .sign-item {
                    cursor: pointer;
                    width: 25%;
                    height: 30px;
                    text-align: center;
                    margin-top: 20px;
                    display: inline-block;
                }
            }
        }

        .setting-section {
            display: inline-block;
            margin-left: 10px;

            .line {
                margin-bottom: 32px;
                .right {
                    float: right;
                }
            }

            .crt-sign-line {
                height: 80px;
                .crt-sign {
                    text-align: center;
                    display: inline-block;
                    border: 1px solid #e8e8e8;
                    height: 80px;
                    width: 60px;
                    line-height: 30px;
                    padding-top: 8px;
                }
            }
        }
    }
}
